RELATED WORDS
PARAPHRASING
1) (too) easily made sick; feeling sick; (too) easily disgusted or shocked (squeamish)
(of a person) difficult to please; quick to find fault
very careful, meticulous